import request from '@/utils/request'
import {
  technicalApiUrl
} from '../config'
// 基础配置下拉框API

/**
 * 列表
 * @param parameter
 */
export function list(parameter) {
  return request({
    url: technicalApiUrl + '/technical/types-label/list',
    method: 'get',
    params: parameter
  })
}
/**
 * 删除
 * @param parameter
 */
export function del(parameter) {
  return request({
    url: technicalApiUrl + '/technical/types-label/del',
    method: 'post',
    params: parameter
  })
}

/**
 * 新增
 * @param parameter
 */
export function add(parameter) {
  return request({
    url: technicalApiUrl + '/technical/types-label/add',
    method: 'post',
    data: parameter
  })
}
/**
 * 修改
 * @param parameter
 */
export function update(parameter) {
  return request({
    url: technicalApiUrl + '/technical/label-types/edit',
    method: 'post',
    data: parameter
  })
}
/**
 * 详情
 * @param parameter
 */
export function detail(parameter) {
  return request({
    url: technicalApiUrl + '/technical/types-label/detail',
    method: 'get',
    params: parameter
  })
}
  /**
 * 删除数据通过类型
 * @param {Object} data
 */
   export function delTypesLabel(data) {
    return request({
        url: `${technicalApiUrl}/technical/types-label/delete?id=${data.id}&type=${data.type}`,
        method: 'get',
    })
}